* lisp/term/x-win.el (x-menu-bar-open): Always pass last-nonmenu-event.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 10 Aug 2012 14:47:12 +0000 (10:47 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 10 Aug 2012 14:47:12 +0000 (10:47 -0400)
commitea2d86b485a946e76e2ad34207ae4a8ccee47e9c
treeb98b9505184c4b789f2839472180b6db6b956f38
parentfe515f9076136ca89b171313db547d7e2511d83e
* lisp/term/x-win.el (x-menu-bar-open): Always pass last-nonmenu-event.
* lisp/subr.el (eventp): `nil' is not an event, and eventp is not hot.
(event-start, event-end): Use posn-at-point to return a more
informative posn.
(posnp): New function.
* lisp/mouse.el (popup-menu-normalize-position): Use it.
etc/NEWS
lisp/ChangeLog
lisp/mouse.el
lisp/subr.el
lisp/term/x-win.el